be self-reliant - Almanca İngilizce Sözlük